man who has sexual intercourse frequently - Deutsch Englisch Wörterbuch